home *** CD-ROM | disk | FTP | other *** search
- README 5/08/90
- Composite Tool
-
- _______________________________________________________________________________
- BEFORE YOU BEGIN
-
- Please read the README.FIRST file - found at the root level of this server -
- for general information and instructions on unarchiving and uncompressing
- files (files with the ".sit", ".hqx", ".zip", ".tar", and ".Z" extensions).
-
- The README.BROCHURE also contains helpful descriptions of this and other
- software offered on the ftp server.
-
- _______________________________________________________________________________
- COMPOSITE TOOL
-
- This README is in the anonymous ftp directory for Version 1.1 of CompositeTool
- for the Sun Workstation.
-
- _______________________________________________________________________________
- NEW FEATURES
-
- 1. Support for the full line of Sun Architectures. This includes
- the Sun-3, Sun-4, and Sun386i.
- 2. Support ONLY for SunOS 4.x. Please let us know if 3.x support on
- the Sun-3 is critical. CompositeTool 1.1 has NOT been tested under
- SunOS 3.x. We guarantee that it will not work completely
- reliably under 3.x because of changes in the OS!
- 3. Is upward compatiable with CompositeTool 1.0. All the features
- that worked under 1.0 should work under 1.1.
- 4. Includes full NCSA HDF (Hierarchical Data Format) support. The
- HDF routines are included as part of the distribution.
- 5. There are no embedded parameters in the source distribution. They
- are now handled through Sun User Defaults database mechanism.
- 6. A number of cosmetic changes have been made. In particular,
- panel fonts are selected from the user defaults database so that
- one can now run CompositeTool in a SunView Environment with
- different fonts outside of CompositeTool. You still don't have
- control over the font of the frame labels because that remains a
- limitation of SunView.
- 7. Great care has been made to simplify the installation. There is
- one Makefile with two targets: personal and system. Run personal
- to produce a working local version first and then run system as
- root for the system wide version once you are satisified that the
- local version works out. READ THE MAKEFILE BEFORE DOING ANYTHING!
- It will save you some grief especially on the Sun-4. The
- instructions are relatively painless. Please do not be intimidated
- by the actual details of the script.
- 8. The Read_Defaults_Database false problem has been solved so as
- long as the CompositeTool master database has been installed
- a user need never have to worry about the state of her private
- database when trying to use CompositeTool at anytime.
- 9. When reading program settings from a file any file which does
- not exist is searched for in the directory of the settings file
- as a last resort. One now has the ability to move a composite
- around as a directory of files and not be tied to only absolute
- pathnames.
- 11. On Sun systems with a monochrome overlay plane the startup logo
- will only flash at best unless you run SunView with the
- -8bit_color_only option.
- 12. Testing:
- Sun-3/160, Sun-3/110 SunOS 4.0.3
- Sun386i/250 SunOS 4.0.1
- Sun-4/150 SunOS 4.0.3
- 13. Claim:
- Should work fine on the new SparcStations and the new
- 68030 based workstations without change. Let us know
- if it does or does not!
-
- _______________________________________________________________________________
- INSTALLATION NOTES
-
- File: CompositeTool1.1.src.tar.Z
- Contents:
-
- ./v1.1.dist - Distribution directory with contents listed below.
-
- CompositeTool.d - Master Defaults Database file for CompositeTool. This
- is modified during system installation and copied
- to the directory /usr/lib/defaults.
- HDF/ - NCSA HDF (Hierarchical Data Format) directory
- containing all the source and makefile to create
- the libdf.a library.
- Makefile - Makefile for installing CompositeTool.
- compositetool.c - Source of CompositeTool 1.1.
- samples/ - Directory of 6 sample composites, one per directory.
- demo.null/ - Settings file is file demo.null
- demo.session.a/ - Settings file is file demo.session.a
- demo.session.b/ - Settings file is file demo.session.b
- demo.session.c/ - Settings file is file demo.session.c
- logos/ - Settings file is file logos
- sinx_siny/ - Settings file is file sinx_siny
- logo.hdf - 308x219 logo image and palette in HDF format.
- pal_initial.raw - Initial 256-color raw palette loaded after the
- logo with its palette are displayed on startup.
-
-
- 1. Put copy of CompositeTool1.1.tar.Z in your current directory.
- 2. Space required in this directory to continue:
-
- 2.1 Extracted files from compressed tar file
- ~ 1.2 MB
- 2.2 Personal installation - additional
- ~ .6 MB Sun-3
- ~ .6 MB Sun386i
- ~ .6 MB Sun-4
- Some of this is recovered because the compositetool.o
- is removed.
- 2.3 System installation - no space is used in this
- directory unless you so designate it in the Makefile.
-
- PLEASE NOTE THAT TEMPORARY SPACE IS REQUIRED TO DO EITHER
- INSTALLATION. Consult the Makefile in the distribution for
- approximate sizes.
-
- 3. Execute:
-
- zcat CompositeTool1.1.tar.Z | tar xvfB -
-
- to extract the directory ./v1.1.dist
- and place it in your current directory.
-
- 4. Execute:
-
- cd v1.1.dist
-
- and read the documentation in the Makefile carefully.
-
- 5. For a personal installation:
-
- 5.1 Change any required macros (only one at most) in the
- Makefile.
- 5.2 Execute:
-
- make personal
-
- . . . messages . . .
-
- The executable, compositetool, is now ready to execute
- in SunView IN THIS DIRECTORY! If you move out of this
- directory you will have to change some personal defaults
- by either editing $HOME/.defaults or executing
-
- defaultsedit
-
- in SunView and changing them.
-
- 6. For a system installation:
-
- 6.1 Change any required macros (only at most three) in the
- Makefile.
- 6.2 Become superuser by executing:
-
- su root
- password: <fill in>
-
- 6.3 Execute:
-
- make system
-
- . . . messages . . .
-
- 6.4 Add the system directory where compositetool and
- associated files were installed to your search path
- by editing either your .login/.cshrc file or .profile
- file.
-